<template>
 <view class="callback-container">
<!--    <view class="loading">
      <uni-loading-icon type="spinner" size="24"></uni-loading-icon>
      <text>正在登录中...</text>
    </view> -->
  </view>
</template>

<script>
// import wechatAuth from '@/utils/wechatAuth.js';

export default {
  // onLoad() {
  //   // 获取URL中的code
  //   const code = wechatAuth.getUrlCode();
    
  //   if (code) {
  //     // 用code换取用户信息
  //     this.getUserInfo(code);
  //   } else {
  //     uni.showToast({
  //       title: '授权失败',
  //       icon: 'none'
  //     });
  //     // 授权失败，跳回登录页
  //     setTimeout(() => {
  //       // uni.redirectTo({
  //       //   url: '/pages/index/index'
  //       // });
		// uni.switchTab({
		//   url: '/pages/index/index'
		// });
  //     }, 1500);
  //   }
  // },
  methods: {
    // async getUserInfo(code) {
    //   const userInfo = await wechatAuth.getUserInfo(code);
      
    //   if (userInfo && userInfo.token) {
    //     // 保存用户信息到本地
    //     uni.setStorageSync('userInfo', userInfo);
    //     uni.setStorageSync('token', userInfo.token);
        
    //     // 登录成功，跳转到首页
    //     uni.switchTab({
    //       url: '/pages/index/index'
    //     });
    //   } else {
    //     uni.showToast({
    //       title: '登录失败，请重试',
    //       icon: 'none'
    //     });
    //     setTimeout(() => {
    //       // uni.redirectTo({
    //       //   url: '/pages/index/index'
    //       // });
    //     }, 1500);
    //   }
    // }
  }
}
</script>

<style scoped>
.callback-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
}

.loading {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.loading text {
  margin-top: 20rpx;
  font-size: 28rpx;
  color: #666;
}
</style>